.line-across{
	height: 5px;
	background: #1e64aa;
	margin-bottom: 8px;
}
.big-title{
	font-size: 36px;
	color: #3b6ea1;
	text-align: center;
	margin-bottom: 24px;
}
.sub-title{
	font-size: 16px;
	color: #3b6ea1;
	text-align: center;
	margin-bottom: 35px;
}
/*轮播部分*/
.slide {
	display: inline-block;
	width: 700px;
	height: 394px;
	overflow: hidden;
	position: relative;
}
.box_img {
	width: 700px;
	height: 394px;
	overflow: hidden;
}
.box_img ul li {
	position: absolute;
	display: none;
}
.box_img ul li a>img {
	display: block;
	width: 700px;
	height: 394px;
}
.box_tab {
	display: block;
	width: 700px;
	height: 35px;
	box-sizing: border-box;
	padding-right: 0.15rem;
	margin-top: -35px;
	z-index: 999;
	text-align: right;
	background: rgba(0,0,0,.6);
	position: relative;
	font-size: 0;
}
.box_tab a {
	margin: 10px 5px;
	overflow: hidden;
}
.box_tab a>i{
	width: 10px;
	height: 10px;
	line-height: 10px;
	background: #fff;
	color: #fff;
	font-size: 12px;
	font-style: normal;
	box-sizing: border-box;
	position: relative;
	z-index: 99;
	border-radius: 10px;
}
.box_tab a>i:hover{
	background: #0e9aeb;
}
.box_tab a>span{
	display: none;
	position: absolute;
	left: 0;
	bottom: 1px;
	margin: 0 auto;
	line-height: 35px;
	font-size: 14px;
	color: #fff;
	width: 700px;
	text-align: left;
	box-sizing: border-box;
	padding-left: 15px;
}
.box_tab a.active {
}
.box_tab a.active>span{
	display: block;
}
.box_tab a.active>i{
	background: #0e9aeb;
}
.gwxx-box{
	width: 482px;
	height: 394px;
	overflow: hidden;
}
.gwxx-title{
	height: 43px;
	border-top: 1px solid #1e64aa;
	background: #f5f5f5;
	font-size: 0;
}
.gwxx-title span{
	width: 24%;
	font-size: 18px;
	color: #0175ba;
	height: 42px;
	line-height: 42px;
	position: relative;
	padding-left: 34px;
	vertical-align: top;
	cursor: pointer;
}
.gwxx-title span:first-child{
	width: 28%;
}
.gwxx-title span.active{
	color: #fff;
	line-height: 42px;
	background: #1e64aa;
}
.gwxx-title span img{
	position: absolute;
	width: 19px;
	height: 19px;
	top: 11.5px;
	left: 5px;
}
.pub-tab-details{
	font-size: 0;
	display: none;
}
.pub-tab-details.active{
	display: block;
}
.pub-tab-details ul{
	overflow: hidden;
	margin-top: 12px;
	height: 342px;
}
.pub-list li{
	font-size: 16px;
	padding-left: 25px;
	line-height: 38px;
	overflow: hidden;
	position: relative;
	height:38px;
}
.pub-list li a{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	width: 349px;
}
.pub-list li span{
	float: right;
	color: #a3a3a3;
}
.pub-list li i{
	width: 4px;
	height: 4px;
	border-radius: 4px;
	position: absolute;
	top: 50%;
	left: 0;
	background: #000000;
	margin-top: -2px;
}
.column1-box{
	margin-bottom: 22px;
}
.title-list{
	width: 228px;
}
.title-list span{
	display: block;
	width: 228px;
	height: 80px;
	line-height: 80px;
	margin-top: 4px;
	cursor: pointer;
	padding-left: 95px;
	background: url(t_bg12.png) no-repeat;
	background-position: 0 0;
	position: relative;
	font-size: 18px;
	color: #3a3a3a;
}
.title-list span:first-child{
	margin-top: 0;
}
.title-list span.active{
	background: url(t_bg11.png) no-repeat;
	color: #fff;
}
.title-list span img.ic11{
	width: 27px;
	height: 27px;
	display: inline-block;
	position: absolute;
	top: 26.5px;
	left: 35px;
}
.title-list span img.ic12{
	width: 27px;
	height: 27px;
	display: none;
	position: absolute;
	top: 26.5px;
	left: 35px;
}
.title-list span.active img.ic11{
	width: 27px;
	height: 27px;
	display: none;
	position: absolute;
	top: 26.5px;
	left: 35px;
}
.title-list span.active img.ic12{
	width: 27px;
	height: 27px;
	display: inline-block;
	position: absolute;
	top: 26.5px;
	left: 35px;
}
.detials-list{
	width: 937px;
	height: 500px;
	overflow: hidden;
}
.details-div{
	height: 500px;
	overflow: hidden;
	display: none;
	font-size: 0;
}
.details-div.active{
	display: block;
}
.dj-left-box{
	width: 440px;
	height: 500px;
	overflow: hidden;
}
.dj-left-title{
	height: 44px;
	border-bottom: 1px solid #dddcdc;
	line-height: 44px;
	position: relative;
}
.dj-left-title span{
	font-size: 20px;
	position: relative;
	bottom: -1px;
	color: #0169b6;
	border-bottom: 4px solid #016ab4;
	font-weight: bold;
	line-height: 40px;
	height: 44px;
	width: 169px;
	padding-left: 35px;
}
.dj-left-title img{
	position: absolute;
	width: 21px;
	height: 23px;
	top: 8.5px;
	left: 5px;
}
.more{
	font-size: 16px;
	color: #757575;
	position: absolute;
	right: 5px;
}
.dj-left-list{
	margin-top: 15px;
	height: 418px;
	overflow: hidden;
}
.dj-right-box{
	width: 461px;
	height: 500px;
	overflow: hidden;
}
.dj-right-box>img{
	width: 461px;
	height: 232px;
	margin-top: 36px;
}
.dj-right-box img:first-child{
	margin-top: 0;
}
.gg-img-list{
	height: 165px;
	overflow: hidden;
	margin-bottom: 30px;
}
.gg-img-list img{
	margin-bottom: 9px;
	width: 215px;
	height: 49px;
}
.gg-img-list img.gg-long-img{
	width: 100%;
	height: 49px;
	margin-bottom: 0;
}
.gg-left-title span{
	width: 120px;
}
.gg-left-list{
	height: 245px;
}
.gg-left-list.pub-list li{
	line-height: 35px;
	height: 35px;
}
.gg-right-box .right-wsbsdt{
	width: 100%;
	height: 165px;
	margin-bottom: 30px;
}
.hd-left-box{
	width: 453px;
	height: 223px;
	overflow: hidden;
}
.hd-right-box{
	height: 223px;
	overflow: hidden;
}
.hd-left-box>div{
	height: 104px;
	border: 1px solid #d7d7d7;
	margin-top: 15px;
}
.hd-left-box>div:first-child{
	margin-top: 0;
}
.hd-img-small{
	width: 220px;
}
.hd-img-small img{
	margin: 6.5px 6px;
	width: 205px;
	height: 90px;
}
.hd-img-big img{
	margin: 7px 6px;
	width: 439px;
	height: 90px;
}
.hd-right-list{
	margin-top: 5px;
	height: auto;
}
.hd-right-list.pub-list li{
	line-height: 35px;
	height: 35px;
}
.lxdx-box{
	margin-top: 12px;
	height: 255px;
	overflow: hidden;
}
.hd-long-title span{
	padding-left: 40px;
	width: 125px;
}
.hd-long-title img{
	width: 27px;
}
.lxdx-list{
	margin-top: 9px;
	max-height: 200px;
	width: 100%;
	overflow: hidden;
	table-layout: fixed;
}
.lxdx-list thead th{
	height: 35px;
	background: #edf5fc;
	font-size: 16px;
	color: #525252;
}
.lxdx-list tbody td{
	max-height: 41px;
	height: 41px;
	overflow: hidden;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding: 0 10px 0 0;
	border-bottom: 1px dashed #8b8b8b;
	font-size: 14px;
	color: #525252;
}
.xtzx-box{
	width: 937px;
	border-left: 1px dashed #acacac;
	border-right: 1px dashed #acacac;
	height: 500px;
}
.shu-line{
	width: 1px;
	border-left: 1px dashed #acacac;
	height: 500px;
	overflow: hidden;
}
.xt-list{
	width: 467px;
	max-height: 500px;
	overflow: hidden;
	padding: 5px 44px;
}
.xt-list li{
	width: 379px;
	height: 42px;
	line-height: 42px;
	margin-top: 22px;
	border: 1px solid #dff1f5;
	background: #eff7f9;
	color: #3a3a3a;
	font-size: 18px;
	padding-left: 74px;
	position: relative;
}
.xt-list li a{
	display: block;
	height: 100%;
}
.xt-list li img{
	position: absolute;
	vertical-align: middle;
	left: 13px;
	top: 50%;
	margin-top: -12px;
	width: 24px;
	height: 24px;
}
.xt-list li:first-child{
	margin-top: 0;
}
.xx-left-box{
	position: relative;
	margin-top: 8px;
}
.xx-left-box:first-child{
	margin-top: 0;
}
.xx-left-title{
	height: 44px;
	line-height: 44px;
	border-bottom: 1px solid #acacac;
}
.xx-left-title span{
	width: 122px;
	padding-left: 31px;
	font-size: 20px;
	font-weight: bold;
	color: #8b8b8b;
	position: relative;
	bottom: -1px;
	height: 44px;
	cursor: pointer;
	margin-right: 20px;
}
.xx-left-title span img.ico1{
	display: block;
	position: absolute;
	width: 21px;
	height: 23px;
	top: 8.5px;
	left: 5px;
}
.xx-left-title span img.ico2{
	display: none;
}
.xx-left-title span.active{
	color: #0169b6;
	border-bottom: 4px solid #016ab4;
}
.xx-left-title span.active img.ico1{
	display: none;
}
.xx-left-title span.active img.ico2{
	display: block;
	position: absolute;
	width: 21px;
	height: 23px;
	top: 8.5px;
	left: 5px;
}
.span-more{
	position: absolute;
	font-size: 16px;
	color: #757575;
	top: 12px;
	right: 10px;
}
.xx-left-box{
	height: 246px;
	overflow: hidden;
}
.pub-tab-details ul.xx-left-list{
	height: 190px;
	overflow: hidden;
}
.xx-right-list{
	font-size: 0;
	border-top: 1px dashed #acacac;
	border-bottom: 1px dashed #acacac;
	background: #f7fafa;
	height: 349px;
	margin-bottom: 19px;
	overflow: hidden;
}
.xx-right-list li{
	display: inline-block;
	height: 115.66px;
	width: 25%;
	text-align: center;
	padding: 0 5px;
	padding-top: 5px;
	vertical-align: top;
}
.xx-right-list li p{
	font-size: 16px;
	color: #000;
	text-align: center;
}
.xx-right-list li img{
	vertical-align: top;
}
.xx-right-mllist{
	height: 132px;
	overflow: hidden;
	font-size: 0;
}
.xx-right-mllist li{
	width: 150px;
	height: 56px;
	position: relative;
	padding-left: 60px;
	line-height: 56px;
	color: #fff;
	font-size: 16px;
	display: inline-block;
	margin-bottom: 15px;
	margin-right: 14px;
}
.xx-right-mllist li a{
	display: block;
	height: 100%;
	font-size: 16px;
}
.xx-right-mllist li span{
	position: relative;
	z-index: 1;
	height: 56px;
	line-height: 56px;
}
.xx-right-mllist li img{
	position: absolute;
	top: 0;
	height: 100%;
	left: 0;
	width: 100%;
	z-index: 0;
}
.xx-right-box{
	width: 478px;
}
.xx-right-mllist li.mar-0{
	margin-right: 0;
}
.zl-left-list{
	margin-top: 5px;
	font-size: 0;
}
.zl-left-list li{
	font-size: 0;
	height: 106px;
	overflow: hidden;
	margin-top: 22px;
}
.zl-left-list li:first-child{
	margin-top: 0;
}
.zl-left-list li div{
	display: inline-block;
	vertical-align: top;
	width: 260px;
	overflow: hidden;
	height: 80px;
}
.zl-left-list li img{
	width: 168px;
	height: 106px;
	margin-right: 10px;
}
.zl-left-list li div p{
	line-height: 40px;
	font-size: 16px;
	color: #3a3a3a;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.zl-right-list{
	height: 191px;
}
.zl-left-title span{
	width: 209px;
}
 .h-w {
            display: none;
        }

        .active .h-w {
            display: block;
        }

        .active .h-b {
            display: none;
        }

        .title-list span {
            background: url(t_bg12.png) no-repeat;
        }

        .title-list span.active {
            background: url(t_bg11.png) no-repeat;
            color: #fff;
        }

        .dj-right-box.hhh img {
            width: 461px;
            height: 232px;
            /**margin-top: 36px;**/
            margin-top: 10px;
            border: 1px solid #ccc;
        }

        .pub-tab-details .pub-list li a {
            width: 350px;
        }

        .dj-left-box .pub-list li a {
            width: 310px;
        }

        .xx-left-box .pub-list li a {
            width: 400px;
        }

        .dj-right-box .pub-list li a {
            width: 325px;
        }

        .pub-list li a {
            /*  width:315px; 305px;*/
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
        }

        .zl-left-list li div p {
            line-height: 34px;
        }

        .zl-left-list li div {
            height: 100px;
        }

        .gg-img-content img {
            margin-bottom: 0;
            height: auto;
            width: auto;
            margin-top: 14px;
        }

        .gg-img-content .sy-gzfw-fg {
            margin: 16px 10px 0 10px;
            vertical-align: top;
        }

        #getHtmlText {
            width: 100%;
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
        }

        .big-title a {
            font-size: 24px;
        }

        .index-hf img {
            margin-bottom: 20px;
        }

        .title-list a {
            width: 100%;
        }
        /* 替换的信息公开列表 */
        .zjwNewxxgkList{width:477px;height:133px;box-sizing: border-box;border:2px solid #1D78AC;padding: 3px;}
        .clear{clear:both;}
        .zjwNewxxgkList a{display:inline-block;width:100%;height:100%;}
        .zjwNewxxgkList .xxgk-Top p{display: inline-block;font-size:26px;color:#FFFFFF;font-weight: bold;width:231.5px;height:70px;line-height: 70px;background-color: #1D78AC;text-align: center;margin-bottom: 3px;position:relative;}
        .zjwNewxxgkList .xxgk-Top p img{position:absolute;top:0;left:0;width:231.5px;}
        .zjwNewxxgkList .xxgk-Bottom ul li{float: left;box-sizing: border-box;width: 91px;height: 50px;margin-right: 3px;background-color: #1D78AC;text-align: center;padding: 3px 12px;position:relative;}
        .zjwNewxxgkList .xxgk-Bottom ul li a{width:100%;font-size: 14px;overflow: hidden;color:#FFFFFF;}
        .zjwNewxxgkList .xxgk-Bottom ul li.last-xxgkli{margin-right:0;}
        .zjwNewxxgkList .xxgk-Bottom ul li img{position: absolute;top:0;left:0;height:50px;}
        .first-xxgkli{margin-right:4px;}

.zxft-box img {
		margin-top: 15px;
		width: 274px;
		margin-right: 20px;
		vertical-align: top;
}

.lxdx-list {
		width: 641px;
		display: inline-block;
		font-size: 16px;
		height: 210px;
		margin-top: 15px;
}

.lxdx-list li {
		line-height: 35px;
}

.zxft-details li>span {
		width: 50px;
		height: 30px;
		font-size: 16px;
		text-align: center;
		color: #222;
		margin-right: 14px;
		vertical-align: top;
		padding-top: 3px;
		font-weight: 600;
}

.zxft-details li>span.bg-blue {
		color: #fff;
}

.bg-blue {
		color: #fff;
		background: #0a88c3;
		line-height: 25px;
}

.zxft-details li>div {
		display: inline-block;
		padding-top: 3px;
		line-height: 150%;
		height: 30px;
		font-size: 16px;
		vertical-align: top;
		width: 560px;
		color: #565656;
}

.zxft-details li div.color-94 {
		color: #949494;
}

.zxft-details li div.line-two {
		line-height: 30px;
		max-height: 90px;
		height: 90px;
}

.zxft-details li div span {
		color: #9fa8b0;
}

#zxftimg {
		height: 28px;
		width: 21px;
		top: 5px;
}

.hd-right-box {
		padding-top: 25px;
		width: 565px;
}

.hd-left-box {
		width: 333px;
		padding-top: 20px;
}

.hd-left-box>div {
		height: 95px;
		margin-top: 10px;
}

.hd-img-big img {
		margin: 7px 6px;
		width: 320px;
		height: 80px;
}

.hd-right-list {
		margin-top: 10px;
}
.dj-left-title .newjyxc{margin-left: 10px;text-align: center;padding-left: 0;width:135px;color:#8b8b8b;border-bottom:none;}
.dj-left-title .newjyxc:hover{color:#0169b6;}
/* .xzjyxc-title span.active a{color:#0169b6;}
.xzjyxc-title span a{color:#0169b6;} */
.more{
	position: absolute;
	top: 0;
}
@media screen and (max-width: 1200px) {
		
		.nav-box {
			display: none;
		}
		.main {
			background: #fff;
			padding:.46rem .3rem 1.08rem;
			margin-bottom: 0;
		}
		.big-title {
			font-size: .28rem;
			color:#3C6EA2;
			margin-bottom: .27rem;
			
		}
		.sub-title {
		font-size: .24rem;
		color: #3C6EA2;
		margin-bottom: .18rem;
		}
.slide {
		display:block;
		width: 100%;
		height: 4.14rem;
	}
	.box_tab {
		display: block;
		width: 100%;
		height: .57rem;
		margin-top: -.57rem;
		
	}
	.box_img ,.box_img ul li a>img{
		width: 100%;
		height: 4.14rem;
		
	}
	.box_tab a{
		margin: .05rem;
	}		
	.box_tab a>span {
			line-height: .57rem;
			font-size: .24rem;
			width: 80%;
			padding-left: .1rem;
	}
	.box_tab a>i {
			width: .14rem;
			height: .14rem;
			line-height: .14rem;
			border-radius: 50%;
			margin-top: .14rem;
	}
	.gwxx-box {
		width: 100%;
		height: auto;
		margin-top: .28rem;
	}
	.gwxx-title {
		height: .63rem;
		border-top: 2px solid #1e64aa;
	}
	.gwxx-title span {
			width: 24%;
			font-size: .26rem;
			height: .63rem;
			line-height: .63rem;
			padding-left: .4rem;
			
	}
	
	.gwxx-title span.active {
			line-height: .63rem;
	}
	.gwxx-title span img {
			top: 0.22rem;
			left: .1rem;
			width: .26rem;
			height: .25rem;
	}
	.pub-tab-details ul {
			margin-top: .3rem;
			height: auto;
	}

	.title-list {
			width: 100%;
			display: flex;
			flex-wrap: wrap;
			margin: -.08rem -.04rem 0 0 ;
	}
	.title-list span.active {
			background: #3878BC;
	}
	.title-list span {
			width: 2.26rem;
			height: .82rem;
			line-height: .82rem;
			margin: .08rem .04rem 0 0 !important;
			position: relative;
			font-size: .24rem;
			background: #ECECEC;
			padding-left: .8rem;
	}
	
	.title-list span img.ic11,.title-list span img.ic12,.title-list span.active img.ic12 {
			width: .24rem;
			height: .24rem;
			position: absolute;
			top: .3rem;
			left: .4rem;
	}
	.detials-list {
		width: 100%;
		height: auto;
		margin-top: .7rem;
	}
	.dj-left-box ,.dj-right-box {
		width: 100%;
		height: auto;
		
	}
	.dj-left-title,.xx-left-title  {
			height: auto;
			border-bottom: 1px solid #dddcdc;
			line-height: normal;
	}
	.dj-left-title span {
			font-size: .26rem;
			font-weight:normal;
			line-height:normal;
			height: auto;
			width: auto;
			padding: 0 .1rem .08rem .4rem;
			border-bottom: 2px solid #016ab4;
	}
	.xx-left-title span.active {
	    border-bottom: 2px solid #016ab4;
	}	
	.xx-left-title span {
			font-size: .26rem;
			font-weight:normal;
			height: auto;
			width: auto;
			padding: 0 .3rem .08rem .4rem;
			cursor: pointer;
			margin-right: .4rem;
	}

	.dj-left-title img,.xx-left-title span img.ico1,.xx-left-title span.active img.ico2  {
			width: .21rem;
			height: .23rem;
			top: .085rem;
			left: .1rem;
	}
	.dj-left-box .pub-list li a {
			width: 78%;
	}
	.details-div {
			height: auto;
	}
	.more ,.span-more{
		top: 0.1rem;
	}
	
	.dj-left-list {
			margin-top: .4rem;
			height: auto;
			overflow: hidden;
	}
	.hhh{
		margin-top: .64rem;
	}
	.dj-right-box.hhh a {
			width: 100%;
			height:3.46rem;
	}
	.dj-right-box.hhh img {
			width: 100%;
			height:3.46rem;
			margin-top: .3rem;
			border: none;
	}
	.pub-tab-details ul.xx-left-list {
			height: auto;
	}
	.xx-left-box {
			height: auto;
			margin-top: .68rem;
			margin-bottom: .7rem;
	}
	.xx-right-list {
			height: 5.05rem;
			margin-bottom: .74rem;
	}
	.xx-right-list li {
			height: 1.56rem;
			padding-top: .21rem;
	}
	.xx-right-list li p {
		margin-top: .1rem;
			font-size: .24rem;
	}
	
	.zjwNewxxgkList {
			width: 100%;
			height: 2.1rem;
			padding: .1rem .07rem;
	}
	.xxgk-Top{
		display: flex;
	}
	.zjwNewxxgkList .xxgk-Top p {
			font-size: .38rem;
			font-weight: normal;
			flex: 1;
			height: 1.02rem;
			line-height: 1.02rem;
	}
	.zjwNewxxgkList .xxgk-Bottom ul{
			display: flex;
	}
	.zjwNewxxgkList .xxgk-Bottom ul li {
			flex: 1;
			height: .8rem;
			padding: .04rem .12rem;
			position: relative;
}
	.zjwNewxxgkList .xxgk-Bottom ul li a {
			font-size: .24rem;
	}
	.zjwNewxxgkList .xxgk-Top p img {
			width: 100%;
	}
	.zjwNewxxgkList .xxgk-Bottom ul li img {
			left: 0;
			height: 100%;
	}
	.gg-img-list {
			height: 1.7rem!important;
			margin-bottom:.14rem;
	}
	.right-wsbsdt{
		display: block;
		width: 100%;
		height: 2.4rem;
		margin-bottom: .64rem;
	}
	.gg-left-list.pub-list li {
			line-height:2;
			height: auto;
	}
	.gg-right-box{
		margin-top: .6rem;
		margin-bottom: 1rem;
	}
	.lxdx-box {
			margin-top: 0;
			height:auto;
			overflow: hidden;
	}
	.lxdx-box .zxft-box img {
			margin-top: .36rem;
			width: 100%;
			height: 4.4rem;
			margin-right: 0;
	}
	.lxdx-box .lxdx-list {
			width: 100%;
			font-size: .24rem;
			height: auto;
			max-height:initial;
			margin-top: .32rem;
			margin-bottom: .6rem;
			
	}
	.lxdx-box .lxdx-list li {
			line-height: normal;
			margin-bottom: .3rem;
	}
	.lxdx-box .zxft-details li>div {
			line-height: normal;
			height: auto;
			font-size: .22rem;
			width: auto;
	}
	.lxdx-box .zxft-details li>span {
			width: .58rem;
			height: .32rem;
			line-height: .32rem;
			font-size: .24rem;
			padding-top: 0;
			font-weight: normal;
	}
	
	.hd-right-box {
			padding-top: 0;
			width: 100%;
			height: auto;
	}
	.hd-right-list{
		width: 100%;
	}
	.xzjyxc{
		height: .45rem;
	}
	.hd-right-list.pub-list li {
			line-height: 2;
			height: auto;
	}
	.hd-left-box {
			width:100%;
			height: auto;
			padding-top: .74rem;
	}
	.hd-left-box>div {
			height: 1.62rem;
			margin-top: .24rem;
			border: none;
	}
	.hd-img-big a,.hd-img-big a img{
		display: block;
		width: 100%;
		height: 100%;
	}
	.zl-left-list {
		margin-top:0;
	}
	.zl-left-list li {
			height: auto;
			margin-top: .35rem;
	}
	.zl-left-list li img {
			width: 2.06rem;
			height: 1.31rem;
			margin-right: .22rem;
	}
	.zl-left-list li div {
		width: auto;
			height: auto;
			vertical-align:inherit;
	}
	.zl-left-list li div p {
			line-height: 2;
			font-size: .24rem;
	}
	.zl-left-title{
		margin-top: .71rem;
	}
	.xtzx-box {
			width: 100%;
			border-left: none;
			border-right: none;
			height: auto;
	}
	.xt-list {
			width: 100%;
			max-height: inherit;
			overflow: hidden;
			padding: 0 .1rem;
	}
	.xt-list li {
			width: 100%;
			height: .8rem;
			line-height: .8rem;
			margin-top: .34rem;
			font-size: .26rem;
			padding-left:1.23rem;
	}
	#zxftimg{
		height: .28rem;
		width: .21rem;
		top: 0.04rem;
	}
	.dj-right-box .pub-list li a ,.pub-list li a {
	  width: 75%;
	}
	.right.xt-list{
		margin-top: .34rem;
	}
	.xx-right-list li img {
	  width: .6rem;
		height: .69rem;
	}
	.zjwNewxxgkList .xxgk-Bottom ul li {
	    padding: .04rem .1rem .04rem .18rem!important;
	}
	.gg-img-list {
	    height: auto!important;
	}
	.gg-img-content{
		background-size: 100% 100%;
		height: .82rem;
		line-height: .82rem;
	}
	.mcenter{
		display: flex;
		justify-content: space-around;
	}
	.gg-img-list img {
	    margin-bottom:0;
	    width: auto;
	    height:.28rem;
	}
	.dj-left-title, .xx-left-title {
	    border-bottom: 1px solid #dddcdc;
	}
	.lxdx-box .lxdx-list li {
	    display: flex;
	}
	.zxft-details li>div {
	    padding-top: 0;
	}
	.zxft-details li div.line-two {
	    flex: 1;
			line-height: 1.6;
			word-break: break-all;
			margin-top: -.04rem;
			overflow: hidden;
			text-overflow: ellipsis;
			display:-webkit-box;
			-webkit-line-clamp: 2;
			-webkit-box-orient: vertical;
	}
	}